UnÆAPI, neutrale rispetto alle diverse architetture e piattaforme, che viene utilizzata per creare e usare componenti Java dinamici. Lo sviluppatore definisce componenti indipendenti uno dallÆaltro che possono essere utilizzati e riutilizzati in numerose combinazioni così da formare nuove applicazioni che a loro volta vengono usate allÆinterno di un browser Web oppure in altri tipi di ambienti. Non è necessario che i componenti siano simili, in effetti possono essere di tipo eterogeneo e nascere da sviluppatori e da ambienti di sviluppo differenti, ma quel che conta è che possono colloquiare dinamicamente. I Java Beans sono portabili su qualsiasi piattaforma abilitata allÆesecuzione di codice Java.
In futuro i Java Beans non saranno solo unÆarchitettura di collegamento e di controllo perr lÆunione di diversi oggetti software, ma diventeranno essi stessi componenti da riutilizzare a piacere come se fossero elementi di Lego, così da portare la programmazione Java a livello anche dei meno esperti.
|
|